Definition of Sacred Lotus

  • (noun) native to eastern Asia; widely cultivated for its large pink or white flowers

Synonyms of Sacred Lotus


Antonyms of Sacred Lotus


No Antonyms Found.

Homophones of Sacred Lotus


No Homophones Found.